Managing Critical Knowledge Management Issues in Global Software Development Projects
نویسندگان
چکیده
Software development is a complex, knowledgeintensive, and innovative process that frequently takes place in an extremely competitive and highly uncertain environment. For a long time, software developers have used traditional-structured approaches that are more disciplined and focus on coordinated actions to ensure the software goals are met. Recently, this traditional way of software development has faced challenges by an alternative approach, namely, Agile Method. The essences of Agile Method basically include the incorporation of autonomy into software development to nurture the creativity and resourcefulness of developers. In this paper, we identify the critical knowledge management (KM) issues currently arising in many global software development projects and the methods for their management. We also present a framework for the adoption of an agile method to manage complex software development projects in a global environment. This framework can be characterized as ‘Discipline at the Global Level, Be Agile at the Local
منابع مشابه
Study the Impact of Requirements Management Characteristics in Global Software Development Projects: an Ontology Based Approach
Requirements Management is one of the challenging and key tasks in the development of software products in distributed software development environment. One of the key reasons found in our literature survey the failure of software projects due to poor project management and requirement management activity. This main aim of this paper 1. Formulate a framework for the successful and efficient req...
متن کاملIJSRD - International Journal for Scientific Research & Development| Vol. 2, Issue 02, 2014 | ISSN (online): 2321-0613
--Requirements Management is one of the challenging and key tasks in the development of software products in distributed software development environment. One of the key reasons found in our literature survey the failure of software projects due to poor project management and requirement management activity. This main aim of this paper1. Formulate a framework for the successful and efficient re...
متن کاملManaging Uncertainty in Globally Distributed Software Development Projects
Global software development is not a phenomenon but a reality nowadays. However, it is still poorly explored. Lack of awareness of the particular factors inherited in the nature of globally distributed software projects makes practitioners struggle and invent new approaches to survive. It uncovers the necessity to support risk management activities. This paper describes a Knowledge Base and a R...
متن کاملA Method for Ranking, Assessment and Evaluation of Sustainability Factors in Project
Nowadays, issues such as global climate change, poverty and inequity, and the unsustainable use of resources are driving organizations to incorporate the principles of sustainable development into projects. Sustainable development of organizations and companies requires consideration of all three sustainability dimensions: environmental, economic and social should integrate economic, social and...
متن کاملA Method for Ranking, Assessment and Evaluation of Sustainability Factors in Project
Nowadays, issues such as global climate change, poverty and inequity, and the unsustainable use of resources are driving organizations to incorporate the principles of sustainable development into projects. Sustainable development of organizations and companies requires consideration of all three sustainability dimensions: environmental, economic and social should integrate economic, social and...
متن کامل